534
0
475
596
52
467
1780
297066
1243
914
1457
21152
8
1166
2524
1744
1
519
860
3125
1500
311
749
562
1075
2711
2
323
3987
21
1581