39034
0
282572
31690
144772
1563
1348
3
1406
589
1149
440
363
807
1973
121182
1
935
1084
2055
1629
2972
1191
825
3715
5
561
7328
2
95732
924
1471
441
471
1853