4198
1
2093
2417
6
5782
4
1513
1540
0
1425
2
2160
1022
2036
1147
4724
3
1739
1075
795
2917
5
487
1464
1715
2859
1396
2428
2054
3910
982
2082
571
1548
685
4587