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