2057
2
123674
35
19932
6
951
1
6676
12
5164
5
444571
9
1812
4187
10
1250
1431
2732
131589
1289601
4
685
0
1585
2032
542
2322
8527
604
980
2786
38477
34
106
120
1749
24337
22
608
370