1603
1
1694
951
1681
1038
1015
3371
9
2077
690
2669
2
564
1476
2453
0
2529
7
1743
1633
4
3508
14470
2949
108797
1451
4363
31371
64
4283
5
2465
2692
3
631
2110
6236
10
3098