2655
1
3957
3
1991
2455
4
2428
5919
2
928
3841
10183
14
8162
4702
2462
676
1337
2211
2959
847
2480
3154
6
9036
9
1757
10293
5
1467
1144
0
1226
1044
2707
775
6095
5717