3791
5
477
0
2395
300
1282
25127
169211
11
812
1
2189
422
484
97284
1222856
4
180849
552
543
4106
819
1285
2
1861
839
283
1805
419694
9
58
4830
745
91021
3
256612
290