2585
2
3171
2037
1
3287
1261
422
0
1557
330
415
1152
468
479
266
675
430
1429
1345
5
381
401
3007
7
750
1133
2490
1939
957
262
951
454
403
2121
4