17353
0
31535
2275
2
4964
3
798
55
2907
2041
1
80
363
1073
20634
8
932
370
19279
309
180849
497
477
419694
9
1504
414
1779
297
1028
611
1020
467
2714
5
282572