4
801
395
500
172
569
1086
625
261
550
430
71
2086
525
1010
520
407
516
341
1
319
2030
605
399
99
5
330
443
16
351
758
295
110
433
4
352
775
41
509
233
2
882
101
13
81
1882
1565
13
17
606
