3
of.
2
3
7
4
7
3
5
3
3
5
4
2
3
3
6
3
5
4
13
6
6
10
6
4
5
4
3
4K
2K
2K
1K
1K
6K
1K
2K
1K
1K
507
578
337
452
945
446
414
628
761
213
492
2K
457
642
426
1K
786
816
308
270
190
139