1642
1
2811
9
589
3
91
74
88
997
402
323
75
492
89
334
2057
5
353
1093
391
2
396
348
417
1364
232
482
61
765
1576
534
249
239