2811
1133
2389
392
1216
862
1120
392
976
445
577
452
521
602
391
659
342
370
306
420
280
646
209
342
177
580
175
381
166
564
164
343
150
675
131
351
111
372
107
362
81
329
72
334
55
386
46
387
37
313
37
91
29
348
29
79
22
496
19
381
18
323
16
329
15
570
12
347
11
388
9
324
7
572
6
359
5
352
5
334
5
599
4
360
4
326
3
659
3
74
2
368
2
330
2
345
2
394
1
334
1
344
1
331
1
368
0
319
0
333
0
327
0
357
0
342
0
323
0
528
0
370
0
446
0
658
0
323
0
545
0
375
0
567
0
341
0
344
0
350
0
510
0
330
0
371
0
68
0
75
0
97
0
71