2730
6
2657
3
2668
2
20634
8
3691
5
2855
1997
864
0
3440
3092
1
924
25137
169211
11
1824
4478
31535
692
436
2513
19279
2275
1701
2809
2197
17353
2301
1020
1507
2881
2702