12732
1321
2331
1265
6920
2438
1443
1318
839
1892
6283
4034
1181
2403
1121
1135
905
860
970
850
861
993
784
891
897
968
1234
1632
1126
908
1366
1038
1455
921
1004
932
2885
874
1236
897
3480
4232
1120
1065
1463
1263
2236
1112
2941
1458
1155
3872
1194
1521
2222
2948
1572
1201
2974
3280