1832
3
381
0
1645
1
1133
869
1939
957
951
454
409
403
415
1557
456
1045
602
1661
4331
4
787
722
1161
846
668
1444
410
1686
2
1101
2541
2121
1326