2112
3
2905
26
796
6
2297
2
4585
10
3587
4005
10064
8
2372
2108
2277
0
1487
4
1974
2105
1
3085
5
3014
20
1540
527
2036
2234
4083
1618
1627
2999
1946
1051
4142
1596
4670
1752