935
0
165
1878
1
1360
2105
440
25127
529
2881
2
55
349
1910
594
3092
615
50987
2634
273
376
362
297
2328
341
215
2668
899
282572
1540
382
492