3191
1
8
4959
13
3531
2
11
9182
0
20
3831
3
4
3948
3964
6108
7
3283
3234
2615
2716
2343
2441
3521
3114
2679
2895
2724
4362
3349
9
2768
2632
1471
3626
3001
3208
4759
5
6262
3814
2571
4813
6059
5168
6
4360
4241
3832
7173
3986
10
3649
4784
14
5173