1102
1
710
2
1477
1748
954
0
2190
3
993
1602
915
748
799
935
534
2487
1155
4250
1672
4
766
602
2706
12
1133
1807
2110
6
750
1471
452
698
680
804
3488