2405
1
7893
4
2620
2
7976
8
2456
3261
3
118
3054
1170
13018
0
2562
1449
2300
2360
6
666
586
1380
1618
784
883
1306
2534
2748
9
549
7747
979