1557
0
467
2702
575
388
1540
679
2490
410
409
749
1661
1
29323
839
438
909
602
325
298
743
464
415
366
2121
4
25137
379
2152
597
1314
320