1053
3
53
0
930
1
1328
653
1719
1300
275
1345
2
852
618
56
393
263
26
10
1124
2726
129
807
16663
8
126
1299
1545
65
157
1007
1075
114
1136