1585
2
692
703
1
6321
10
1238
3
2469
4
869
1437
9
3403
847
1367
5
1281
12
1334
3274
487
449
348
1041
1596
642
1278
1784
6
1070
557
448
429
1567
509
409
343