542
0
1225
629
978
1310
1012
581
868
796
6
2297
2
660
475
718
1239
2528
3
2649
1913
5
1252
2257
1
7304
7
1566
984
527
3252
1055
3014
20
1376
2277
504
458