435
0
1375
1
999
1316
2012
2
509
1694
366
990
1867
1836
4
1059
2446
3
1139
801
2550
457
305
1024
1115
804
1159
1003
963
260
614
984
3555
850