1223
1
1672
2213
4325
15
2447
6
1502
1218
2
1057
0
703
3012
5635
3
20163
44
4971
14
2733
4
1089
1060
1681
1540
427
3818
1522
2323
9
3684
2821