2794
2
1295
1
2287
658
6779
5
6899
9
2650
20
280
9611
0
815
1581
4690
3
3470
1131
1804
2666
2250
3765
4
4288
2245
437
5599
11
297066
992
2365
1226
10736
26
3053
7
9607
14125
10