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