2200
6
883
1
1202
8
1256
2623
5
4543
1007
1005
11881
3
1129
0
597
2
710
10270
4
7952
1936
9355
1170
963