2550
2
80
1
3046
3
1074
1108
2072
1089
1740
1146
1059
1194
3583
783
24353
0
4775
1432
2611
9
17607
5
1484
1168
1076
918
2213
1066
1101
1285
1100
1322
3105
4