1823
1
1167
1832
3
1145
4124
6
2770
4
2666
2120
1759
2
2030
1456
381
0
3311
1133
1939
957
951
454
403
2121
409
415
1045
456
1557
1661
602
722
410