2682
4
6559
6
2222
2
754
1314
1280
0
6554
5
2902
3
403
860
389
1
2933
965
475
798
116
29323
727
521
58
1334
418
8116
611
464
1230
1636
63
477
1073