1537
2
1045
0
2259
12015
6
118
708
2537
7
4363
4
133
104
162
52
37
1318
968
2071
1405
806
1135
8306
10
254
101
180
923
1100
686