1258
0
1473
2
4954
6
673
1
1573
7
347
3308
4
37810
24
1399
3
690
721
986
981
2550
8
842
3515
14300
1108
2206
9
24979
33
1374
12
4618
5
2935
2223
13672
944
6424
1121
8907
15578