338
1
723
538
429
237
0
329
628
863
2
574
485
639
680
425
539
589
732
599
1537
2110
12
973
1459
787
1179
3
2053
561
1980
889
601