2105
1
1787
2082
1162
0
1358
2999
3
1813
619
4833
2
1437
1013
890
3638
6
20163
44
1426
1042
1179
5488
3044
15
9077
28
1637
1282
1249
1104
2854
1836
1918
1191
2142
1230
4