951
1
1815
2
1431
2352
2732
2982
3
2333
3117
8
1193
4018
7
6236
10
1451
0
493
8527
1694
3738
5
4187
1922
851
1812
1700
603
3354
9
913
1048
12459
5164
123674
35
1688
1833