968
0
31535
20634
8
2275
2
25137
486
2730
6
2190
1
1020
2809
19279
2668
2547
2211
3114
4
1824
169211
11
5223
9
17353
2459
804
729
693
543
1043
269
802
356
2111
3
1267