2352
2
1815
2982
3
951
1
493
2333
1305
1660
2294
3079
2989
1371
4018
7
1700
1564
1048
1431
4168
4
994
6
1688
1833
2164
4425
1739
1364
1813
1969
2001
0
574
3117
8