4895
8
4513
1
2361
2657
2
5155
1666
1222856
4
2284
1961
0
2064
506
315
669
1513
2069
3
4223
22
408
839
2152
2800
1124
2076
2830
7
1207
1906
3117
4830
944
2708
4129
6