2337
5
3080
3
5065
1
583
2
1514
3008
1041
909
2440
194
0
3083
467
2366
17946
1598
600
3673
6
3546
1189
14
591
2102
1211
2732
1391
4926