3691
5
2809
2
3383
3
295
0
17353
2301
3092
1
1161
171
2881
31535
1448
2683
3114
4
2190
3510
4111
2749
1398
2748
1452
968
1098
418
747
303
3315
213
2546
87