2711
2
4651
3
5151
2911
9
1877
2562
1736
2460
4
21152
8
1942
1
2082
2676
6307
10
2405
2299
7893
2939
7
2740
6753
17
2763
0
2593
2569
434
968
31997
55
2475
3503
3871
2698
1860