653
1
2776
3
548
835
1361
1470
876
2
2502
1132
0
2475
5
1238
4846
9
2507
2033
663
1315
2219
4
1365
2009
1217
546
984
789
1316
745
1952
625
681
1119
617