528
0
14
181997
11
3090
6
2996
643
2903
3
2932
2
1053
1816
1189
1310
32302
21152
8
325
439
717
343
350
392
2907
19783
1125
572
1519
3080
761
1049
607
916