2964
10
688
1
436
2
461
4933
14
512
1292
708
2858
704
657
106
410
702
6
4840
11
3325
5
1353
86
107
307
59
306
474
433
79
215
126441
18
1279
1319