4996
6
1359
1
3051
2
4370
1603
1800
2102
0
1938
4
2615
5949
15
591
2149
5
2087
3090
1631
1417
2411
3749
3
2392
2605