1461
1
508
689
3758
6
1589
5
509
17786
21
3517
14304
7355
2
1788
96
3859
9
2049
2114
1131
703
445
3434
7
3478
722
4
581
1795
3
517
897
1645
446
5048
596
1236