1132
0
543
1343
1645
1
392
2585
2
3287
1851
4
552
3626
2320
2635
670
2127
7334
3819
522
2714
5
518
1462
1084
637
353
804
2109
1547
484
573
2733
3
714