3635
1129
3780
1099
1793
3142
1494
2284
2218
1164
1404
8754
6312
1066
1337
3287
19882
1145
3892
827
2243
860
1045
891
937
690
2367
1098
1689
1573
804
3257
6631
787
1379
730
1533
1645
1047
863
9369
961
6805
1699
1404
831
9022
9509
4547
757
1851
808
760
667
1752
711
1316
770
1881
4306