1573
3
620
1
2215
4
648
882
1234
4177
7
534
4928
0
636
548
2
442
434
435
593
579
554
1441
577
2981
907
3521
2102
640
411
4550
17
2993
5837
5
3364
13099