2352
2
1815
2982
3
951
1
493
1992
2333
697
0
1309
4914
1305
1660
2294
5389
3079
2989
1371
4018
7
1700
1564
1048
1431
4168
4
994
6
1688
1833
2164
4425
1739
1364