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