29180
1614
1431
1563
2289
871
1096
12046
1364
1377
13535
1219
1529
986
867
1729
1142
2075
2618
2369
3173
2153
936
1288
2360
999
4720
5821
1159
1279
2535
1259
932
2201
1298
2794
2319
849
19171
3919
835
1152
873
6080
1083
6325
21989
2700
1891
984
1704
3174
1634
2230
3726
1246
892
2629
2627
2608