1751
2
3021
4
400
1
147
0
31535
4594
38802
13
11951
10
18403
6
430
397
4328
2904
759
437
440
445
3054
3373
295
2952
580
1343
458
768
1943
25440
3287
345
5611
11