2522
2
5375
0
19944
2134
1
2899
1428
4309
3
4884
6
1075
658
1373
2245
2219
4
297066
1364
2966
11
2189
19079
1524
3125
5
2480
2265
215
2495
36905
3196
4435
469
563437