542
0
2839
586
553
938
37847
1342
2004
2
633
1033
477
984
106
1343
1
1618
1194
2595
352
652
485
628
722
792
475
2901
21152
8
237
2021
977