3188
4
1225
0
181997
11
4321
2788
2
971
1393
1
2004
3407
810
683
1304
237
1529
706
1517
2398
8
1288
432
2279
297066
21152
633
1985
542
2632
3
477
553
1761
586