3430
1
933
2166
2
2071
0
1866
7
365
2121
4
722
274
2054
6
675
1133
1425
957
454
1557
415
1101
349
1571
1630
2979
941
846
5025
750
1939
951
403
266