787
556
51
42
83
2832
34
227
782
25
36
513
72
63
453
4102
970
23
1139
2377
27
54
533
1616
2193
39
199
700
1376
287
351
89
1933
646
559
545
1002
4835
193
308
67