31535
0
968
25137
1020
1131
3691
5
1637
2
17353
1824
3599
1
2275
1268
165
2881
19279
2008
1098
2749
2650
3114
4
6128
2299
5223
9
4111
1463
1105
2751
3510
2758
492