441
0
1376
1
1014
846
1954
380
1057
3428
3
821
958
1372
961
2
1001
1161
1185
2873
4
1620
1037
933
1201
991
1434
1255
1296