323
0
596
1103
562
484
919
1334
1581
1243
668
1166
98
52
13967
2
3971
1
534
1298
2271
4
2996
2584
11
1862
21152
8
758
429
984
1500
6547
477
958