31535
0
2189
2719
1
2581
5
2831
1943
1923
3
139
1929
282572
166543
18
4869
2
326
2015
3653
466
12005
116
5617
1073
2612
509
2330
4
19890
2955
556
1890
4071
1059
1474