228
292
2617
81
5374
235
483
468
334
831
185
187
454
910
1551
92
497
655
845
3077
1712
1068
550
5623
1536
721
840
1029
1650
1296
2643
706
770
695
838
610
611
367
2552
646
1325
1782
2066
843
642
5515
2595
401
549
452
195
560
415
1031
538
982
607
835
530
175
188
645
213
2355
718
312
211
303
1825
1038
1076
3767
346
1830
235
331
594
236
591
506
237
1172
1200
497
293
773
1265
3067
628
3960
383
461
507
805
2221
413
2067
842
983
1104
364
1243
1147
790
1811
392
654
2254
4502
1383
997
2797
1138
2013
4794
4657
1648
444
352
335
348
344
337
325
314
307
292
292
323
316
359