2103
1
1375
2
984
2192
0
198
2904
4
2847
3
1850
475
1665
139
1526
1132
3990
2473
1053
292
356
637
2211
518
4820
3098
2337
2461
20
2269
1566
405
2225
4099