1097
1
1944
2
2668
952
1153
1509
1040
3
1809
2442
0
791
1641
2559
26
2174
2036
1071
2110
1310
3182
836
1037
6622
5
1101
1046
2618
1196
3115
1811
5096
1528
1860