2615
2
3046
3
2573
7
796
6
4585
10
9160
5
3587
2108
1540
0
2105
1
2297
1618
2528
4670
1394
2257
4005
10064
8
5820
2372
2411
7884
17
5392
11
3671
1866
1201
2277
24353
8193
13
1974