577
0
1603
2
2103
1
1850
475
1929
139
887
1132
3990
2362
3
901
1053
356
637
2211
518
4820
3098
4
2337
2461
20
2269
405
2225
4099
569
341
543
530
422