1425
0
1020
2143
957
20634
8
31535
415
951
1131
2
456
322
409
787
1557
403
1161
2334
602
1133
1045
1302
1642
1
1939
1009
2296
1506
454
964
2271
3
722