2571
6
2155
3
2502
1
2163
0
2377
2722
623
989
3354
2010
1749
1660
2600
4
2744
2152
2972
4862
1526
2
2948
1532
2530
3868
10
1766
1903
12367
26
83
66
3386
2392
10598