1129
0
2459
9
418
3134
19279
2
4143
6
964
1
381
1390
849
2668
1452
9953
4
2710
8
25137
2927
320
571
2767
3
447
43
382
3353
11
635
646
2982