2131
1
1751
1226
2
929
3
2722
4335
5489
11
1184
2571
6
894
0
2600
4
623
2377
2530
6346
16
66
2972
5389
1295
3142
3683
2110
2151
2744
5382
5
1787
2366
1526
571