1424
1
2903
3
496
0
467
1734
2
1380
3196
6
1819
1606
830
868
1787
662
2131
1000
19944
1814
1285
801
526
1844
802
3090
2377
673
1526
2571
2932
528
635