2439
2
796
6
910
0
2908
10
3671
1
2108
3
2234
4
2329
2835
2297
2277
1618
2999
4670
346
1394
4012
1752
891
2939
3758
2528
3587
2257
7304
7
8819
12
2411
7884
17
1566
10064
8