722
1
1133
2
673
482
661
1159
86
2624
563
676
748
745
0
2213
5538
617
1858
772
1577
988
587
857
458
569
1026
700
855
487
1418
531
4152
6