2600
5
2984
2
4392
15
2419
1
1074
3437
2799
3
10396
8
1031
2235
2191
2493
2524
1054
375
1364
48766
24
7667
7
4987
4895