2808
1
860
0
2372
2
1603
356
1102
1193
646
965
475
798
1453
1421
116
4940
5
464
29323
1182
521
2368
447
2431
3
58
2982
544
775
326
418
8116
6
1425