2275
2
2855
3
2668
20634
8
2730
6
1877
1
918
467
0
3442
31535
4820
4396
1614
169211
11
1897
367
19279
3092
2093
1997
2125
3114
4
2526
17353
2461
20
247
625
802
1285
180849