2125
1
2786
2
915
928
282572
0
2461
20
3116
2062
2064
518
341
3498
4
486
2493
2235
353
699
347
2069
3
1440
1848
2189
2459
1343
169211
11
846
2304
1132
812
177