1681
1
1380
0
1093
2166
4309
3
802
3971
6698
7
1962
5
526
12632
2436
467
2562
2
3326
693
784
2427
12
1690
1000
1691
1125
1813
830
801
1632
868
1547
1788
1660