1431
2
2043
1
909
1232
0
1192
1378
1428
4362
5
458
1099
1024
1586
1543
759
56488
2260
12
4924
9
15276
27
611
846
2033
3044
4252