576
0
3815
653
25137
3366
2
2881
1551
468
19279
1649
1
1020
1333
46414
1098
649
1152
968
2749
494
719
1431
3114
4
642
8766
909
458
1192
846
2299
1069