2431
3
475
0
105807
42
2104
1897
1
2304
1869
628
3980
15276
27
470
1903
116
965
4830
2
2862
11
460
2105
341
2417
1811
2064
1967
2940
1510
4979
5
2516
1126
4435
36045