126
1
2001
115339
35
1492
7050
2400
5
1051
1840
4
4529
1098
1147
1061
2036
6
2703
1198
2
426
6180
7
2488
585
1128
1387
779