31535
0
2151
4
1487
3114
1179
2
3510
4111
2990
6
2749
1
2748
1452
2493
180849
2038
3
1098
2125
2526
408
2138