1090
2
511
1
123
0
22595
8
2522
620
7794
704
2476
34
49
610130
4
2934
1023
9
1122
203
905
2033
1359
175150
1250
11
128
44456
1818
293
804
124052
3234
6
946
111