1152
0
325
2526
3
2749
1
3092
1452
1149
2546
951
3366
2
169211
11
4111
580
2477
288
2941
171
800
247
2992
431
1045
411
1270
418
521
180849
1385
901
2076