1054
1
4546
2
2372
3025
18385
784
2608
0
1231
1218
3
5866
4
1696
2470
1306
4049
10
1279
6406
12
120469
35
829
198
325
5262
9953