1853
1
1434
2296
4
2500
10
1101
1425
365
0
2121
274
1133
957
951
409
1557
415
1385
120469
35
602
1571
1302
521
787
846
1939
381
458
454
893
403