2131
1
21152
8
1787
2999
3
300
0
467
1690
1380
496
1819
2258
4179
1606
2082
19944
2
1431
1399
1883
3090
6
2377
1526
635
4768
5
2571
2903
2593
2932
3691
4
528
2535