1185
2
542
0
1309
302
1992
3
1475
1
383
2581
10
1963
697
1977
1330
2727
1352
21152
8
1090
1535
2313
1156
1020
1192
1243
4914
345
8440
4
392
1451
5805
928
223