1152
0
1018
1
1469
2
3572
5
4971
6
1013
1675
3
1474
20163
44
1789
1426
1042
1179
3354
1637
1282
1249
1104
1856
7
1836
1918
1191
963
1162
1616
1199
2713
3638
2142
1230
4