1618
1
2132
3
2999
1109
3518
2171
6348
1517
2
2411
4670
3079
6
6344
8
4083
0
1317
1694
1752
3156
1394
172
4012
1508
1028
891
716
236
1353
3125
15
901
3758
2502