1530
0
1699
2
1751
1
599
2480
1311
1681
3239
6
1462
4
1669
1876
3176
1539
1168
1967
1734
1371
2170
1038
2430
2886
2402
1140
1382
1135
31371
64
2133
2921
5
1250
1319