957
2559
1029
931
21566
6527
1057
1562
7316
1208
21922
1827
8538
2638
5209
1600
6298
2467
1051
3733
1027
3077
2270
3018
1825
2164
858
2096
1813
1258
1096
970
1573
5267
816
4495
808
1669
885
1303
1073
1088
3609
862
3179
855
1275
1789
5380
1644
1508
1803
5211
1263
2068
4023
998
1417
1486
1045
2659
1968
1227
1141
769
1198
1077
1148
4978
1190
789
998
1026
1926
2217
2494
6350
970
1983
1579
2331
1597
9883
3466
990
2480
697
3201
769
2281
747
3459
4456
3625
726
1891
1342
727
3506
1223
5037
1644
1399
1723
2953
5316
3007
1844
2252
2810
4163
1540
1578
707
899
1025
5289
983
1106
4007