1132
0
770
246
1671
1
518
1343
356
484
4936
569
2306
405
552
483
543
363
392
2678
10
1866
3
670
3990
729
290
139
383
501
913
35426
58
475