1535
3
1156
1
2581
10
1330
2727
0
1352
1090
2313
1977
2
1020
1192
1185
1243
542
302
8440
4
21152
8
1475
383
1979
1963
2274
2042
2469
1494
2124
1927
2121
3012
2219