2730
6
2657
3
2668
2
20634
8
2275
1020
0
2855
4864
1
105290
968
1824
1353
2716
4
1974
25137
19279
3691
5
2809
17353
2301
948
3092
2881
31535
226
3114
3510
4111
2749
2748