3148
1
3729
4808
4862
3224
796
773
1698
594
654
1311
1096
1086
1015
1590
653
1337
1250
1642
1029
1304
1302
1109
831
2008