416
0
47
18
1935
385
503
1822
1
308
490
301
1159
710
271
463
423
280
295
327
2711
1172
326
1412
520
401
380
350
4045
2211
2964
341