1070
0
1243
15233
1
2123
534
490
341
475
3158
1105
1103
2337
5
70
645
5065
1166
153
2332
1064
3008
3
1862
544
5310
1457
950
1500
883
477
2077