2373
3
1473
1
7952
1133
0
942
3006
403
1161
1215
787
1101
381
963
1939
1009
2
957
951
454
2121
4
409
415
1045
456
3559
1557
1661
602
1345
5
722
410