1020
4
80
1
81
963
2
810
822
68
233
72
229
940
3
302
552
373
764
317
154
346
0
120
308
167
70
614
106
371
324
388
504
156