3217
7
1431
2
4057
9
1458
3
2181
1
563
1243
2016
1961
2657
5553
13
2098
248
2762
1315
0
1962
875
906
1349
1229
17637
28805
6
1360
2284
4
2276
370
755
710
1775