1832
3
494
0
2989
5
4015
2
1203
381
13159
10
1133
1939
957
951
454
403
2121
4
409
415
1045
456
1557
1661
1
602
722
410
787
1161
846
668
1101
4580
1931