5164
5
796
6
2522
2
4309
5805
3
6047
4
2108
2028
0
2277
5946
2297
2908
10
1411
1
4585
3671
3587
4005
10064
8
2372
3000
11891
27
4034
3175
297066
1974
2105
3085
3014
20
1540
1089