467
0
683
431
584
546
1075
458
1824
266
759
2952
953
269
745
226
2748
2
719
2328
1033
1161
918
503
639
422
1238
31535
4328
10
1152
296