10358
4679
26468
1488
1830
2438
1056
2548
1243
1225
1900
1463
1133
1673
4130
16621
1034
1340
1163
941
994
2759
930
1049
1319
1544
1134
1150
1270
2450
947
1178
3247
1201
1393
1283
1923
989
1233
1016
1028
1024
849
1066
2687
897
849
839
1009
3564
859
1392
858
1925
1083
1645
961
940
887
910