476
0
365
2121
4
274
1133
5262
10
2418
1
957
951
409
1557
415
1702
6
1385
602
1571
1302
521
787
846
1939
1425
381
458
454
893
403
750
1506
683