909
654
21070
823
798
2652
1327
752
1082
806
1072
1082
1088
4061
858
1058
877
854
724
1028
1512
827
689
950
817
900
1551
864
1149
1205
1735
2439
1065
1339
1529
2557
2525
1214
2950
1828
2995
2052
1587
3133
1689
1458
1566
2269
2325
3382
2069
8196
2373
4495
3234
2973
5815
2566
3445
4063