2395
0
575
474
503
39034
300
2211
552
3287
1
2668
2
19279
1152
413
282572
478
1297
543
1211
1020
25127
6800
2275
412
1431
1232
8766
918
139
909
4922