2131
1
1096
19944
2
1226
1532
4335
3673
3
929
2571
6
2377
2722
623
3696
8
2600
4
2317
2744
2474
5
2972
0
1526
2530
3683
1973
2478
1879
66
3386
2392
1160
2369
2797