1522
1
524
2
1065
6
2067
701
293
1812
763
1047
596
384
652
679
956
954
769
1090
1427
1591
664
1254
1436
8
555
1108
3
1139
355
1624
1086
0
2724
7