527
0
1150
318
547
660
327
471
498
55
4045
1939
747
1129
1608
1682
380
62
410
492
1362
425
1069
1
1023
480
342
970
2079
755
157