188
0
374
1
349
897
69
2050
10
65
674
351
372
74
668
290
1120
2
1110
5
516
975
3
383
433
399
609
541
508
249
1239
525
688
533
361
420