1511
0
787
4536
2
210
3304
1
468
430
413
529
514
1043
645
2490
410
527
1939
1603
957
297
951
1308
2604
7
454
2121
4
321
415
2123
280
456
273