1259
1
1129
0
1649
282572
4594
864
942
1152
3659
14
46414
584
1431
2
1327
458
909
1378
1428
1069
896
1105