3268
1
1331
1296
2
1866
3
2105
472
0
2121
4
770
4682
1133
957
951
409
1557
415
602
1571
787
1922
846
702
1939
381
454
403
750
1045
456
266
467