17025
20
1462
1
818
2
4309
4321
4
1562
3
2272
400
0
575
3261
2294
1022
621
1985
542
2559
1252
3758
1626
106
3407
944
1059
237
1239
618
120
708
2649
2027