1233
0
2292
3
979
1
3144
991
2
1103
2477
1153
3319
517
516
1062
325
1365
1290
5
3088
7
1407
1808
1368
1357
3288
1164
6821
4
713
735
468
126
615
1343
6
392