2103
1
1850
2
475
0
1121
139
1132
3990
1053
302
356
637
2211
518
4820
3098
4
2337
2708
2461
20
2269
1945
405
2225
3
4099
569
341
543
530
422
3930
11
35426