4946
18
5033
15
7608
12
1264
4
376
1
745
0
3354
5
806
676
802
3679
1387
3817
1748
1057
1751
2620
8
2570
1854
2349
2
1700
2026
6
4492
3
1505
662
693
1681
2110
3329