2733
3
2121
4
476
0
422
330
1133
5262
10
1852
2
2418
1
957
951
409
1557
415
1702
6
521
602
468
1571
1237
787
1152
846
2490
1939
381
454
403
750
6370
5