909
1
552
0
1192
1378
2
1428
1069
2746
14
896
1105
1343
1586
1543
3663
759
1009
1115
503
5918
4
1099
31535