1301
2
1344
4
1458
96
1
418
141
182
195
108
191
303
281
759
3
420
331
394
72
438
338
275
1164
16
230
359
391
713
427
67
863
2118
0
1560