2395
0
913
282572
398
2708
1
602
1645
1129
247
787
484
5963
290
180849
4106
2264
3
546
1898
1222856
4
58
166543
18
288
7756
353
699
1650
1649
2431
1282
2041