1423
1
3629
123674
35
1564
1228
2
3971
14750
8
2194
7762
4
4526
38477
34
106
0
542
608
2299
685
3070
2294
1289601
2039
2698
2055
4629
15
1477
267612
1288
2972
101415
109
7793
2763