1128
1
1323
2
659
1598
6
1060
5
1339
710
3537
4
770
0
969
8
810
1329
9
941
384
542
461
553
3
2482
1130
949
3005
6751
2107
2099
1915
926
4288
2902
4402
16
1093