326
0
568
2209
3
3114
4
425
1428
1425
29323
546
1
1132
25137
979
1152
986
392
2730
6
527
1954
1075
2881
2
737
668
2961
2809
1049
2079
385
968