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
2384
1968
2780
904
2511
959
1013
5037
820
2079
1575
794
974
784
6150
2692
1494
1775
3196
3594
820
5187
2153
4429
2046
878
747
3672
2959
914
2722
11148
4163
1322
2003
1420
2251
856
727
1427
1998
935
2144
1653
787
1884
1262
8056
979
4900
1920
1205
2465
1290
3042
1892
5063
1233
950
886
4007
2138
800
3392