964
1
1922
1860
2
521
2143
0
646
1129
1385
1425
2799
3
650
544
915
1587
2368
1578
3268
417
1329
1889
1054
661
3795
1392
3250
3632
5
2111
820
2071
7952