2301
1
1961
0
1590
7
2168
12590
1775
3
1276
400
804
4312
392
1861
2221
3123
4771
2
383
1547
2189
422
17730
11
860
1073
518
552