2194
4
1669
1
1630
2
626
2021
802
842
1805
783
2428
3
4820
2855
3442
3396
20634
8
4396
2461
20
2730
6
169211
11
2703
282572
0
2125
1133
2526
2668
3559
625
734
1320
3090