342
0
443
1053
637
2395
3383
3
55
543
497
152
1073
804
3815
1343
2531
4
1710
1
1084
1132
486
860
1848
2
484
518
907
246
573
288
3015
839
58