646
0
2201
3
399
1
2275
2
19279
635
20634
8
31535
5112
2730
6
674
8969
2668
25137
3114
4
476
2459
9
17353
3674
10
509
1020
3375
2546
802
1824
5799
2799
544
1463
7334