4293
2
147
0
235
430
1
1751
360
728
445
3287
5973
8
31535
38802
13
400
1925
3
2429
5
424
6976
12
282572
3054
363
3021
4
397
2904
4662
3373
437
440
1343
169211
11
295