2275
2
2855
3
2730
6
2668
20634
8
1877
1
467
0
31535
169211
11
918
19279
367
1897
1285
3442
4820
953
4396
1614
180849
3092
2041
2093
2979
363
1997
458
1333
25137
2125