2297
2
796
6
496
0
1618
1
2456
2999
2530
4
1095
2452
8122
13
4670
2660
1752
883
1394
2392
1660
4012
891
1599
2584
2302
9
784
2528
3
3758
234
7304
7
2257