2352
2
1815
2982
3
2061
493
1
2333
1397
0
1305
1660
2294
2271
4
951
3079
2989
1371
4018
7
1700
5196
1564
2041
2313
1048
1431
2075
4821
4168
319
994
6
1688
1833