1815
2
2982
3
2352
951
1
493
2144
2333
3117
8
4425
6
1053
0
994
1305
1660
3629
3871
2794
2294
6779
5
2104
1929
3079
2989
1618
841
3470
3289
1371
862
4018
7
2650
20