599
1
258
2
45
1220
0
952
1358
528
805
779
602
418
813
1723
2100
11
1112
135
1139
473
360
884
404
1313
886
959
1894
3
756
1868
1321
1748
4
829