2732
2
4187
10
123674
35
1812
1
5204
3
12459
20850
5
3195
674
3315
2322
4
6676
12
2786
5164
6445
6
1585
94424
1289601
189326
0
1001
8527
9836
15
3910
12472
1490
3344
592
3998
13018
2277