2615
6
1398
1
1663
1037
875
2
80659
0
5903
13
4791
4
2825
81965
42
2146
3775
3474
2055
6440
9
2754
3415
7
561
2001
625
1320
578
1593
425
493
1259
3
861
1763
477
2634
15