2123
2
2039
3
1017
7334
4
4111
1
1009
4820
2855
3442
20634
8
4396
10255
2570
5
1722
3748
3696
6
4151
2461
20
1719
2730
169211
11
2587
514
282572
0
2125
2526
1344
2668
3759
1693