908
2
3271
17
2138
1
716
851
688
825
6215
4536
9
990
4
729
875
1604
1517
2243
5
842
1317
476
480
1149
1614
545
791
1374
8
460
1445
512
2223
6
2482
437