1686
1
2100
2
1751
2082
1380
0
619
3
666
2562
2294
1778
7021
1000
4179
1379
1093
1545
1691
1826
1123
693
1753
5
1813
802
1883
830
1746
83
1127
1859
1290