2131
1
1787
2999
3
496
0
300
467
1690
1380
3691
4
1819
2258
4179
1606
2082
830
3854
2
868
662
1000
19944
1431
1399
1814
1883
801
802
3090
6
2377
673
1526