471
0
1473
3706
5
718
1
1040
563
1295
2169
2
894
2435
2650
20
951
2566
3
280
1889
1581
2250
3765
4
3593
16
2245
2487
410
1226
3053
7
560
664
3315
3683
571
2475