1363
1
3805
6
2254
3132
10
628
0
3634
3771
3
1376
1380
1225
2776
2999
1012
458
868
1451
1310
542
830
581
978
629
1844
467
1015
2263
718
660
2507
504