4111
2
2961
2109
0
2987
169211
11
2546
1
503
968
3442
2114
2036
2076
349
663
2758
1298
180849
1125
4820
2008
4465
7
970
683
424
320
1614
383
2330
4
4740
10270