475
0
621
575
652
616
8414
6
538
1310
985
1
1064
1896
2970
4
984
971
348
2471
989
59
337
2115
1106
29355
458
908
3252
453
6236
10
883
1326
507