120469
35
1343
0
3109
5
1824
492
968
3025
1
623
400
1869
2668
2
1222856
4
1248
180849
1263
3092
420
1640
1860
91021
3
1598
325
5223
9
2099
3691
1132
2749
2091
2431
1452