1431
2
1378
1543
1418
3659
14
1649
1
909
1192
5009
0
1428
1069
896
1105
1024
1586
1115
8766
512
552
846
3734
3
3287
2979
4594
759
1284
1152
46414
2924
584