4074
0
4500
4
5889
8
2756
2
1013
1
413
1572
20163
44
1426
1042
1179
536
1637
3
1282
1249
1104
1836
1918
1191
1162
2142
1230
1859
234
7835
14
1228
1482
1476
2105
4646