1629
865
909
3451
5433
309
35
443
6511
1129
201
8863
645
91
8347
3549
513
159
5325
909
349
65
81
965
185
77
293
157
15
391
4355
453
67
479
21
31
477
347
247
367
159
481
567
929
721
833
433
511
231
551
731
147
81
2281
805
291
989
673
551
357
719
503
299
941
367
233
21
893
527
989
331
35
911
589
911
291
555
555
771
555
6543
361
6543
41
137
591
243
69
793
69
871
19
677
211
761
241
229
675
591
221
