3004
1203
2594
417
1308
916
1203
420
1047
481
580
475
559
653
406
702
365
393
323
443
295
697
231
364
193
633
192
406
187
367
177
595
152
728
141
371
122
395
110
386
85
356
77
361
58
412
56
414
54
114
46
105
45
337
30
368
24
615
22
544
20
399
18
348
16
352
13
373
11
410
9
350
7
611
6
365
6
650
6
384
5
373
4
385
4
706
4
350
3
351
3
98
3
405
2
397
2
362
2
418
1
356
1
381
1
347
1
388
0
339
0
350
0
345
0
377
0
373
0
341
0
568
0
388
0
475
0
702
0
344
0
589
0
614
0
365
0
371
0
370
0
543
0
352
0
389
0
90
0
100
0
144
0
99