3107
7
2268
4
3326
3
1590
1
2710
2
1622
1547
1681
2368
1606
2948
9
2108
6
2505
1814
1749
1816
2184
1511
83
1788
1830
4179
1690
4311
1570
635
0
496
1844
2999
1632