1641
1
2811
9
589
3
91
74
88
997
402
323
75
492
89
334
2057
5
352
1093
390
2
395
347
414
1364
391
232
482
61
765
1576
534
249
238