2952
2
1216
8876
8
853
1
56488
0
447
3484
1129
4362
5
629
2793
15
476
4706
726
9178
6
48766
24
544
775
1421
282572
1571
2694
3
4139
4
1861
509
1327