1558
2
5151
3080
3
3715
21152
8
4651
2377
1
1020
0
619
1199
1268
1087
1462
1819
2650
20
2757
674
1660
280
2405
1417
2740
2090
1988
695
799
2760
4
2932
1502
4768
5