2706
1591
1286
862
1454
1086
901
1076
802
1157
844
1716
1262
1030
1509
9748
975
890
981
1035
23032
793
16570
1032
1324
907
1690
916
1822
4282
856
2955
851
1377
904
3334
918
864
907
8438
1624
1147
937
1347
5973
1338
996
1108
852
842
6808
1135
1685
1652
804
1204
892
10202
1897
2890