1431
2
3217
7
4057
9
1458
3
563
1
2181
2016
1243
1961
2657
5553
13
4180
12
944
0
553
19034
6
493
1222
1926
9441
573
1501
2333
714
3434
4
2098
2762
804
1132
477
383