2602
2
2275
1824
0
2526
3
2225
20634
8
2730
6
651
2809
822
1
2710
9
2416
13
2125
4820
812
4349
2459
1454
579
31535
435
19279
2947
2991
2668
3114
4
25137
3311