2416
1437
2646
1050
2476
766
719
786
1521
2379
6490
1253
1383
1216
5424
1216
950
1617
3385
3471
736
893
2158
712
856
1383
993
1271
1071
1727
2480
6537
2519
1003
7542
2980
2133
1614
878
3651
3015
1252
1383
1359
1802
4945
908
828
984
1129
3820
794
4317
4873
1770
995
1017
904
1861
850