2269
1
2477
1671
2
1355
965
1030
641
76
562
2278
3
2405
86
72
1188
1337
3086
7
493
524
1056
1174
676
523
788
763
1004
996
726
669
1368
916