2542
1
970
1281
2108
3
9244
1182
2
2297
509
0
504
22330
22
1802
571
4124
6
775
4427
10
909
5779
829
2864
7
6383
17