902
0
116521
1372
1107
524
657
90
606
383
2740
303
19279
2
1451
306
4537
492
3754
349
559
1398
507
596
970
962
4111
679
362
58
54
1267
1