482
1
453
968
2
3390
7
876
0
1193
1314
1688
3
1621
2907
5
1731
1677
186
1305
191
2172
8
639
1363
4
218
127
138
97
643
430
469
434
473
132
187
288