2825
3
1929
2
2400
7
1132
0
8822
5
935
1601
1
1049
714
1084
23741
493
804
553
573
414
383
1129
400
2211
1957
300
1454
477
798
1073
2371
4
472
1053
475