1363
1
3805
6
2254
1239
3132
10
628
0
3634
3771
3
1568
1376
1380
1225
2776
1778
1012
458
940
868
1451
1310
542
581
978
629
1844
467
1015
2263
718
660