2730
6
759
0
2657
3
1824
2668
2
968
20634
8
1149
2855
418
676
2283
4
291
1
1712
602
2290
605
47041
1050
1877
747
2041
433
4411
25137
19279
2275
303
341