1679
2
2535
19783
2468
7964
5
1579
3
572
0
3117
8
4425
6
17946
32302
1815
2982
1929
25669
3101
2241
21152
2932
4499
12
3498
4
1189
4287
9
3779
994
3765
5017
10
14
1393
1
1153