1132
0
2796
2
20634
8
3025
1
18403
6
2346
3
514
7082
9
1758
17064
7
19279
16628
14
2554
2099
470
522
3559
893
21743
863
864
2831
2529
3711
1008
419694
2987
256612
17353
2438
5