7107
3
931
4430
4
1583
1
2932
1350
7
7817
8
858
2
2952
15
982
800
787
5711
1139
5
972
561
0
404
4300
6568
535
4542
1480
2101
1199
3151
2469
1607
5515
1080
867