3439
8
1816
1
4165
6
1493
3
3705
7
1066
570
5151
2
3080
3715
21152
4651
868
1157
997
2650
20
2890
280
2405
2740
2857
1348
2932
2600
4
2468
871
1013
1391
1495