1568
1
2529
7
1101
4363
1782
3508
1504
3227
2
619
790
1691
3738
5
2865
9
2430
31371
64
1913
11153
8
7394
12185
2692
3
4283
2465
0
631
2650
2591
1211
1951
3098
1301