688
1
436
2
461
1065
829
1838
2718
3
410
106
702
6
3326
5
704
4840
11
1354
2859
10
708
4933
14
512
1292
107
86
215
59
307
657
79
306
433
474