3246
8
1583
6
841
2
1815
1
1286
3
1199
2161
1458
1589
7
1387
4305
1213
4
716
791
1009
710
0
1721
861
1351
1813
906
2220
5
939
973
2276
1007
983
6912
4752
1076