1530
0
1751
1
599
1311
2
1681
1669
1876
3176
1539
1168
2170
1038
2430
2886
1382
1135
31371
64
2133
2921
5
1250
1319
1603
2292
5889
8
3156
3
1220
2480
2152