1485
315
1650
349
4620
979
968
205
968
205
4158
881
1001
212
4312
913
3085
653
1496
317