859
1
650
6
2349
0
646
2
456
588
1723
1631
633
1578
484
1688
375
12708
13
441
423
1310
881
482
1067
357
87
896
727
1432
1587
435
925
72
79