1243
1
471
0
1363
1195
2990
1265
764
30334
6
1189
400
1382
2
2906
1153
946
4480
2152
2344
2639
13
1388
2634
5
7670
10823
2884
21152
8
1769
509
2044
3551
10