616
0
3546
1
445
2134
2512
473
3125
2
11447
1123
883
536
3080
3
2325
722
534
822
450
1849
495
634
331
558
2471
565
453
173
449
893
849