2125
1
451
0
1551
2
3114
4
169211
11
2526
3
244
2459
9
800
17353
282572
2461
20
247
625
1711
1020
2546
455
2190
802
1824
474
2853
943
1320
552
16
422
1463
2093
303