935
0
165
25137
1878
1
1360
2105
440
25127
180849
529
2881
2
55
349
1910
594
3092
615
50987
2634
273
31535
376
362
968
297
2328
341
215
899
1540