2352
2
1815
2982
3
2061
493
1
2333
1397
0
5151
1305
1660
2711
2294
2271
4
951
3079
2989
1371
4018
7
2911
9
4651
1700
398656
19
5196
1564
2041
2313
1048
1431
2075
4821