2076
1
2650
2
20634
8
2730
6
2657
3
2668
1528
418
0
1824
2855
1020
19279
282572
25137
17353
2299
1778
3013
31535
1157
802
863
5255
16
501
428
1442
1825
5262
10
2275
1759