2343
8
1494
6
1156
1
1416
2664
2
2271
4
3844
9
927
2001
3
1454
865
1561
5
2550
3107
8086
22
1662
2613
4516
18
2055
3474
3413
7
2823
6438
2754
3775
5902
13
4788
71449
0
80642
1238