1354
2
1310
3
89
1
820
0
1179
4
1059
1147
2363
1618
874
1006
1503
576
1801
678
682
791
1415
1522
3340
7
1546
3839
1343
1652
1058
1135
811
1153
1475
1044