1206
1
662
0
890
1690
1164
2
1489
4
696
3562
4179
1691
1660
1681
801
300
868
909
714
1333
693
784
526
1093
1380
2166
1825
83
2562
1431
905
2294