2855
3
2730
6
2668
2
20634
8
1973
2265
536
0
503
2275
19279
432
31535
899
3442
4820
327
4396
584
608
25137
2125
1
2111
1368
3114
4
169211
11
2526
2459
9
17353
282572
2461
20