1173
1
946
21773
3
1031
2
1123
55
0
1743
658
1698
4
1351
2605
9
481
1780
4546
7
1231
561
345
287
1431
1910
8073
22
2039
13
1288
1251
4985
1245
927
5133
349
713