572
0
14
894
596
3765
4
1189
475
4471
2
919
484
562
1166
1193
1298
1070
2524
25669
536
17946
1105
255
673
657
1397
2701
2663
534
1103
3051
98