2786
2
2125
1
915
282572
0
928
2235
2461
20
518
2678
10
3116
2062
353
699
347
2064
246
169211
11
341
3498
4
486
2493
422
1132
419694
9
273
4349
476
4106
445
58