342
0
1710
1
637
3383
3
529
1215
422
407
443
1251
1758
834
480
508
968
2431
598
860
1453
2
965
1662
767
546
1212
9244
4987
2457
4
932
12434
27
22330
22