1129
0
1563
1
120469
35
3393
10
417
605
6343
24
2599
2
22330
22
1238
3025
884
1089
5
543
3063
3
625
4073
4
447
864
1217
1104
6559
6
2982