2056
12
914
2
1378
1
734
371
1111
3
1826
512
1910
782
558
590
417
3486
13
594
273
337
2606
27567
49
1800
1458
408
1085
0
3652
1273
849
1240
921
793