1127
1
3158
3
3326
5
1729
1546
1620
1389
1876
4
1475
2
624
0
77
765
1073
585
983
235
1084
2648
2079
1306
1988
922
298
399
1960
1141
3653
13
900
12
1277
4778