2522
2
1606
1
951
2760
4
2763
0
582
2505
1306
1743
9611
1734
3683
1844
790
2523
1015
2294
3354
1285
2207
2377
3196
6
1211
1334
4996
1787
1038
982
1558
2622