2668
2
2730
6
20634
8
19279
2727
1020
0
31535
2855
3
2546
1
17353
325
3442
2275
25137
392
422
798
169211
11
2645
3360
282572
800
273
543
355
611
1149
7334
4
1580
2526