637
0
1710
1
342
323
443
445
565
3383
3
529
1367
530
4
2648
5
2865
384
471
1398
903
402
496
870
407
12434
27
1037
501
1250
752
2199
1251
155