964
1
883
1256
1976
2
1132
0
1005
1018
2710
8
895
1566
2759
4
775
963
3
1957
1646
1665
1037
2395
2372
2049
597
1889