921
2
1232
1902
1305
1
1409
3
1939
6
794
881
1188
83
1011
1371
5
1596
2033
206
474
1147
1045
0
496
1423
4
726
1077
92
722
1725
1259
2002
2548
1357