2301
2
3092
1
392
0
2881
968
31535
263
413
1314
7952
575
683
349
2250
3114
4
3510
342
320
2749
2748
1452
483
376
226919
14
357
323
1880
1098
303
3047
10