661
0
1922
1
2696
4
1231
1894
2372
2
1129
3795
915
1642
597
1566
2982
3
775
1182
417
1054
1952
978
107
650
2399
2865
447
662
571
646
2260
12
1470
1501