2786
2
2125
1
1152
0
458
46414
1649
552
1431
525
2235
768
909
1192
1378
1428
1069
4594
896
1105
1024
296
1586
1543
31535
1115
8766
1009
1779
759