4187
10
1815
2
123674
35
2732
3107
7
6676
12
1994
3
3364
2960
6
2317
1
1725
1449
0
8527
3354
2254
1821
4
1256
12459
980
1161
592
673
1185
2268