2730
6
611
0
20634
8
602
1
17353
467
2855
3
2668
2
2041
1551
4537
333
247
25137
31535
244
1020
871
1045
1128
19279
1824
1141
3691
5
398
428
2275
2089
4
3440
2881