1083
4
1272
1
1098
1391
2
1499
3
5960
18
1028
1525
1753
2221
7
1998
1070
829
0
2036
1063
1185
1524
1200
994
1187
9
638
1201
3004
1002
1911
1909
3761
13
1722
3128
1295