409
6
878
2
934
1
1066
1374
1450
3
1685
1558
2444
929
2591
1927
1231
4415
4314
1085
2652
4
1410
2946
4667