1819
4
1221
2
863
1
1595
1564
7
276
1067
1051
722
1372
6
800
531
1741
423
0
1488
699
357
280
532
5545
483
458
1129
846
452
429
2757
433
1914
3
1060