2548
10
1174
2
5043
24
938
1684
1
1384
4
2894
2143
3
1220
1851
5
908
2955
7
509
2711
709
777
1405
488
1183
3410
5709
17
868
1223
0
1227
1575
620
6
1228
9
632
2245
1189