6513
5
2103
1
2012
2966
2190
6383
17
2551
7153
9
20634
8
2095
4
2668
2
2864
7
2076
22330
22
3114
2168
2317
0
785
665
2379
1020
2619
653
7363
3929
10
1428
3510
3233
16
1883
3498