525
1
2249
2
1330
1184
1350
2801
3
2036
523
472
1254
667
1595
1938
556
1428
1436
8
2365
1940
6
1087
0
1625
1055
2725
7
1734
1414
1150
526
1075
704
1457
1059