975
1
1671
1492
3
455
3934
2
935
1746
2840
895
0
1075
1259
2414
1507
2170
1175
1055
2760
4
1562
4346
1964
1915
3688
5
4438
6
4133