1094
0
900
6273
355
570
454
267
512
117
554
1174
409
445
303
452
5439
1
710
484
437
396
223
2737
87
1388
388
105
604
92
1420
328