2468
2
1393
1
2711
3178
1038
2838
3
1455
1679
4651
5151
2911
9
3803
2935
2241
7964
5
4499
12
21152
8
1942
2687
4160
4
1579
4287
2082
1103
3386
2676
2164
1424
1093
6307
10