2138
738
2828
2872
1057
691
1417
959
875
738
5905
1749
3060
1267
1201
1245
1462
977
1254
961
1238
693
1865
4240
1146
21314
3641
1966
1063
1110
977
1323
860
885
2149
814
6655
1143
1642
4831
940
930
1225
6484
760
752
843
1199
3773
696
1286
875
835
807
859
978
944
1165
706
1138