139
0
1840
2
3116
1
2093
918
802
2587
16
1897
2546
2082
11
2730
6
2909
4
2064
21743
1877
576
408
443
363
1600
1389
1518
282572
171
1851
547
615
383
2306
2069
3