650
0
1324
1936
2237
4
2635
2
360
2756
1962
5
919
3193
772
1
1715
1613
4697
1453
1377
1304
17
1848
575
1109
106
692
332
579
921
103
684
955
693
503