402
0
528
2206
1542
332
453
6288
1287
4142
5
768
424
516
1823
2917
411
585
1449
308
382
1849
2
906
401
345
930
384
6547
2274
444
1171
2786