1342
0
2004
2
633
1033
477
984
106
1343
1
1618
1194
2595
352
652
485
628
722
792
475
21152
8
237
977
362
618
120
721
5704
1853
1174
8555