4648
9
696
0
1161
2104
1
841
2796
857
2
3016
4
210
781
735
433
648
167
323
450
3212
6
362
798
493
397
868
2686
918
1535