2825
3
1129
0
383
1084
1929
2
2400
7
1601
1
23741
935
1957
8822
5
2371
4
1132
1049
2395
2997
414
105290
2211
477
714
300
2069
804
2115
5262
10
493
907
10270
553