32
0
3507
6
2881
103
2994
5
480
914
3765
4
5784
8
984
752
1153
337
3090
459
116
1394
1
13018
1729
838
1049
2209
889
639
471
2072
13
4630
3
852
666
880