2190
0
282
1824
392
165
3469
4
467
411
729
20634
8
1020
178
1862
1
671
2275
2
25137
1132
486
458
777
29323
791
492
429
846
290
968
2730
6
2079
35426