2885
1158
2480
402
1270
889
1157
405
1009
460
578
464
536
619
400
677
351
384
318
431
289
668
212
353
182
393
179
599
173
355
171
577
150
699
135
362
111
382
107
377
83
343
74
345
55
400
51
397
44
101
40
326
34
89
29
359
22
515
20
392
18
336
18
589
16
341
13
360
11
395
9
336
7
587
6
622
6
370
5
362
5
348
4
371
4
340
3
678
3
341
3
85
2
383
2
355
2
404
1
345
1
357
1
339
1
378
0
328
0
343
0
335
0
365
0
359
0
332
0
544
0
379
0
459
0
676
0
335
0
563
0
387
0
584
0
349
0
357
0
361
0
524
0
341
0
379
0
81
0
88
0
118
0
85