618
6
2103
1
1850
2
475
0
139
1132
4273
3990
1053
2420
3
356
637
2211
518
306
4820
3098
4
107
2337
2461
20
2269
405
2225
4099
569
341
543
530
422
35426