322
3858
703
448
1618
1620
667
1481
372
945
831
358
930
1333
536
487
261
356
292
506
283
293
405
737
8782
1029
1906
347
337
2935
510
379
986
424
590
3461
346
356
3195
297
368
1004
271
406
364
383
410
270
921
372
591
276
528
722
695
324
321
251
303
295
1606
527
861
826
895
506
305
2214
1210
788
406
259
460
268
804
376
388
269
350
289
581
1081
554
632
489
309
352
365
506
1400
489
370
1695
324
1019
943
324
340
270
363
484
551
271
287
603
298
369
297
328
1537
334
913
14138
271
3016
250
1764
6593
615
534