826
1309
5570
883
2445
1929
3568
694
825
22039
961
812
795
975
856
3299
736
2414
697
1422
881
2011
848
753
3172
1298
741
830
809
1572
2593
1823
1181
1049
2143
25111
721
948
1327
1192
747
833
879
933
1121
1066
10492
745
1126
900
852
1077
1181
1036
1181
1263
1183
1087
1122
973