2301
6
2268
3
2682
1
1747
5811
2
957
0
3354
9
940
4187
10
14374
4476
280
1491
2942
511
5825
4
2849
1832
1801
6676
12
4201
2039
7
2535
3131
2735
2732
5402
1069
592
4745