1081
1
610
8
504
1420
858
879
2275
6
1095
98
1748
4
2419
1354
3
772
2
654
3307
444
449
626
1544
3384
622
954
969
825
723
1373
683
1296
0
2146
770