661
0
758
3498
4
931
600
1028
2337
5
2478
1
578
930
2
876
11447
4471
1672
3176
670
436
3779
2986
940
15233
450
2366
1512
3426
913
473
255
851
484