1013
1
667
2
4491
0
8527
1192
1811
571
20163
44
629
1426
3901
3
3369
1042
1179
2525
4
3228
12632
7
1637
1282
1249
1104
1836
627
1918
1191
1162
5674
1760
2142
1230