1015
1
2767
3
1823
736
3759
15482
15
20634
8
2526
964
1145
543
0
282572
4820
2
2855
3442
1306
1320
4396
5393
4130
1796
1360
400
184
2291
671
650
3888
2799
2461
20