1581
0
443
577
187
382
369
1169
760
849
1318
1213
1663
811
640
2093
2
327
648
116
4452
703
459
573
837
851
924
58
2952
699
281
525