2114
2
3434
7
722
4
517
1
1644
897
581
1795
3
1588
5
17786
21
688
509
446
96
3516
14303
6
7353
3859
9
2049
2569
507
568
1864
1596
6343
10
4586
430
620
392
1367