2749
3
1339
1
4944
3065
3868
10
3326
3386
2921
5
1449
0
2160
2
2471
7
1628
7793
4
1558
5052
918
703
1186
462
1663
2654
1407
2932