2131
1
1787
2999
3
300
0
467
1431
1690
1380
496
2173
1819
2258
4179
1606
2082
1766
2
25669
19944
572
1399
19783
1883
3090
6
2377
1526
635
4768
5
2571
2903
2932