2908
10
796
6
527
3
4623
5
4585
3125
15
3671
1
810
4553
2
9055
2558
2108
6952
4099
8
2329
10092
12
2499
2234
4
2897
1913
5141
7
95
0
2835
2297
2005
542
1618
2059
2277
444571
9