597
1
1182
998
2372
2
661
0
1894
775
1129
447
2982
3
3795
1330
2356
2086
1261
417
830
2708
1448
1365
2865
1952
559
2647
1664
544
2710
8
3803
4179
5
650