2271
0
545
1757
2074
3
1064
340
757
443
2103
1
3315
4
1263
832
433
6747
1581
393
1070
881
599
751
566
460
2229
1399
1103
556
1374
332
351