3430
1
933
2166
2
2071
0
1866
7
365
2121
4
274
2054
6
1133
971
957
951
409
1557
415
1385
602
1571
1630
1302
521
941
787
846
1939
1425
381
458
454