971
0
3503
4
815
1
13499
5
3125
15
443
2152
2259
550
4724
3
2274
1239
783
586
2268
5922
444571
9
2348
309
5141
7
429
8866
6
18816
11
471
733