1233
0
2292
3
979
1
3144
992
2
1103
2477
1153
3319
517
516
1062
325
1365
1290
5
3088
7
1407
1809
1368
1357
3289
1164
6821
4
713
735
469
126
615
1345
6
392