624
410
178
1,271
863
0
322
957
406
3,023
497
912
510
154
449
405
337
164
342
319
749
676
151
3,095
926
338
96
165
82
518
1,618
488
2,187
522
872
1,188
537