1694
1
1168
3465
2
2173
3835
5
2312
0
1015
2166
951
1306
690
1845
2092
7
2669
2100
1973
2046
1495
564
2578
2044
1787
1284
1743
2131
108797
1547
4179
4706
1813