5805
3
1168
1
1744
4715
5
1227
1399
1816
3575
1115
2194
2
2242
0
9039
2977
7222
4
5382
2199
4099
8
1809
1946
2213
1746
1788
4606
2233