2535
9
852
7
1402
2
446
1
1124
3
1259
3808
1026
438
0
817
4229
6
261
712
2887
3607
3595
3307
12
2849
822
1278
859
1034
5178
1022
5
1615
4
868
116310
18
2658
1332
5005