1412
0
2763
23802
9
106
608
1276
1
3539
3
40177
2908
10
2039
2
370
38477
34
2698
12472
815
2977
2055
618
120
1288
1610
1811
5527
773
272
50969
7
2194
302
3448
297066