5493
4
817
1
843
3
869
7
675
883
1626
894
2
2062
1090
879
744
970
441
415
3273
5
1938
1372
449
1300
2326
518
1915
0
1072
922
837
1085
1086
2563
507