1530
0
1751
1
599
1681
1311
2
1603
2921
5
3176
1669
1876
1539
1168
2170
2591
1476
2529
7
1038
2453
4363
2430
3508
2886
14470
2480
2865
9
1481
1135
31371
64
2133