2312
2
2554
1
3894
6
2196
2445
3
1421
493
0
796
1084
573
553
383
1386
945
913
714
477
475
1132
1454
935
3999
7
1129
1053
2211
804
1095
2246
2738
611