2705
1
1883
493
3595
6
475
0
1302
798
853
1334
2
1767
2306
965
418
8116
1636
611
1084
458
1230
5
860
521
2770
4
4362
1571
552
646
4940
353
505
2521