2328
0
602
4111
2
544
305
269
1133
1352
668
1075
2952
1603
722
759
953
438
213
772
1
951
468
719
381
479
3659
14
846
298
970
745
427
546