31535
0
2275
2
25137
20634
8
1824
19279
1309
1
3114
4
3248
2224
2730
6
830
2337
2809
968
17353
1020
1343
246
169211
11
1336
543
383
1132
2574
286
792
2668
1551