1122
0
1119
2
1051
1
1141
1047
2005
4955
6
722
2556
7
2348
12
3857
54
3419
2111
3
2789
4
1591
3088
3422
4632
1508
1714
8911
1713
1132
970
2135
365
1123
703
5
1043
3570