5452
4
1418
2
1761
1
2922
1845
1186
999
1224
2001
0
934
3809
6
433
797
890
1241
916
921
2417
3
983
1955
801
600
1254
888
707
992
2877
861
670