2400
6
4761
2
2749
5
796
2297
2529
7
2528
3
1913
262
1
2257
7304
1566
527
2141
9
3014
20
2277
0
3085
2234
4
2036
3453
1639
1698
988
2333
2759
1618
2048
2844
2999