1510
4
879
2
1447
801
768
0
948
1364
1419
1
3802
570
1589
11430
17
87
1466
9
88
1439
648
3
834
635
988
185
736
5
204
85
207
199
936
275
363