2110
1
89
0
2276
630
55
457
1318
1399
810
1263
571
1292
932
613
517
293
345
3690
2206
189
591
931
377
3143
123674
35
3621
3428
487