17391
7
1423
1
1320
2
3629
1446
4386
4
1564
3863
14
2163
0
432
3593
16
123674
35
3126
3
2312
1055
1071
2194
1108
1633
3517
6
1913
38477
34
106
542
2522
608
685
3070
3054
1289601