1573
3
1090
0
837
1
1295
1466
9
89
86
201
209
2
563
278
748
188
208
989
651
592
463
4
834
29681
5166
1543
1226
98688
31
870
810
1092
5
34699
7
3616
19
639