1130
1
933
1129
0
710
339
1783
2874
3
1398
5442
22
2256
1337
370
3063
20634
8
4761
6
4122
10
1826
2
2062
9