1160
7
1601
6
889
2
850
0
2123
4
774
3776
15
2235
2432
1004
384
1
872
776
1734
472
368
1189
1951
3
1410
1674
1759
5
3975
495
706
1328
11
383
893
347
398
438