109
0
684
1717
1042
19
889
590
1251
432
661
850
570
534
1804
1
694
468
4775
2
255
1064
2051
40177
142
916
2773
5
545
2982
3
397
34
752
319