2735
0
980
2696
1
3959
6
968
1020
2669
2
2610
772
2524
957
493
31535
415
951
2198
456
2143
1102
409
1428
2710
9
1557
1161
602
1133
1045
4396
3
413
1642