3430
1
933
2166
2
2071
0
1866
7
365
274
1440
957
409
454
1557
415
403
5009
381
1571
2979
6
722
1630
3632
5
750
941
846
1133
1161
367
1939
266
951