1160
1
947
0
1888
3265
5
3316
10
646
1442
2420
2
2696
189326
5200
4
972
267612
4884
4199
38477
34
8313
9
2285
843
101569
898