2045
1
1229
270
1308
581
0
637
1103
83
1594
3
912
1037
2442
9
16868
39
2109
4
1161
16062
15
1306
923
1727
2
3035
2099
1825
1431
935
1104
1125
9566
8
1778
802
693