87
0
133
498
4044
5
538
561
1585
1065
110
107
478
89
1291
132
21
733
2535
2
13
852
13803
617
321
579
472
880
1079
657
1355
18617
595