2260
12
521
1
1513
7952
3006
3
422
0
330
1852
2
1365
1750
1261
468
436
2669
1133
2490
1939
1009
957
951
454
403
5425
23
2121
4
409
1342
415
1045
1212
8
456