393
300
281
485
301
23146
130
331
192
967
100
205
11213
90
4616
559
290
182
6910
554
329
11654
338
1173
433
9214
754
27932
528
552
924
805
574
406
410
241
495
12723
17312
557
4843
821
1950
360
1190
490
2684
2881
7630