7299
27
1532
1
1423
0
1819
83
986
6644
2
2312
3448
12305
3
585
1168
7159
10
3326
645
1119
830
4315
4179
797
1431
23
1380
948
1749