1020
0
2211
1
1565
3
105290
418
2587
16
2105
1551
2
350
1054
829
1337
1824
1129
3366
2683
293
2786
834
482
1056
357
321
3440
676
3691
5
1840
2809
935
968